package cn.group.hotel2.pojo.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 房间清洁的实体类
 *
 * @author wcl
 * @version 0.0.1
 * @date 2022/11/20
 */
@Data
public class Clean implements Serializable {

    /**
     * 记录id
     */
    private Long id;

    /**
     * 退房登记时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private LocalDateTime checkOutTime;

    /**
     * 客房名称
     */
    private String roomTitle;

    /**
     * 是否清洁的状态, 0表示待清洁, 1表示正在清洁, 2表示完成清洁
     */
    private Integer status;

    /**
     * 清洁员姓名
     */
    private String cleaner;

    /**
     * 创建日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private LocalDateTime gmtCreate;

    /**
     * 最后一次修改的日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private LocalDateTime gmtModified;
}
